package com.idealighter.game.games.blackjack.message;

import com.baidu.bjf.remoting.protobuf.annotation.Protobuf;

import com.idealighter.game.core.annotation.ResMsg;
import com.idealighter.game.games.blackjack.dto.CardSeatInfoDto;
import com.idealighter.game.message.ModuleMsgIdConstant;
import com.idealighter.game.message.core.ResMessage;

import lombok.Data;

@ResMsg(ModuleMsgIdConstant.Blackjack.NOTICE_PLAYER_DOUBLE_DOWN)
@Data
public class NoticePlayerDoubleDownMsg implements ResMessage {
  @Protobuf(order = 1)
  private int id = ModuleMsgIdConstant.Blackjack.NOTICE_PLAYER_DOUBLE_DOWN;
  @Protobuf(order = 2)
  private int serial;
  @Protobuf(order = 3)
  private int order;
  @Protobuf(order = 4)
  private long playerId;
  @Protobuf(order = 5)
  private long totalChips;
  @Protobuf(order = 6)
  private CardSeatInfoDto cardSeat;

  @Protobuf(order = 7)
  private long changeChips;

  @Protobuf(order = 8)
  private int cardSeatOrder;
}
